'''
    说明：这个文件主要介绍一些异常处理的使用
'''

'''
    无异常，程序会直接崩溃

def divide(val):
    return 100 / val
print(divide(20))
print(divide(0))
print(divide(3))
'''

'''
    加入异常处理

def divide(val):
    try:
        return 100 / val
    except ZeroDivisionError:
        print('Error : Invalid argument.')
print(divide(20))
print(divide(0))
print(divide(3))
'''


